最后更新时间: 2021年01月22日
| 名称 | 说明 | 是否插件 | 
|---|---|---|
| AMap.GraspRoad | 轨迹纠偏服务插件。用于将一组带方向的、可能偏离道路的经纬度轨迹,纠正为准确沿着道路的一条经纬度路径。比如根据间隔采集的车辆位置和朝向信息生成行驶轨迹。 | 是 | 
AMap.GraspRoad
轨迹纠偏服务插件。查看示例
| 构造函数 | |
|---|---|
AMap.GraspRoad() | 用于示例化一个轨迹纠偏服务插件。 | 
| 方法 | 返回值 | 说明 | 
|---|---|---|
driving(path:OriginPath,GraspRoadCallback:function(err:Object,result:GraspedPath)) | 用于驾车轨迹的纠偏。path为原始轨迹点的数组,不得超过 500点。GraspRoadCallback为回调函数,result为回调的纠正后的轨迹点数据 | 
| OriginPath数组元素的字段 | 类型 | 说明 | 
|---|---|---|
x | Number | 经度 | 
y | Number | 纬度 | 
ag | Integer | 与正北方向的顺时针夹角,[ 0, 360 ] | 
tm | Integer | 轨迹点采集的时间,以s为单位OriginPath数组第一个元素的tm值为从1970年开始的unix的时间戳,精确到秒其余元素的tm值为当前采集点的时间减去第一个元素的采集时间的差值 | 
sp | Integer | 轨迹点的速度,单位 km/h,小数、整数均可 | 
| GraspedPath的字段 | 二级字段 | 三级字段 | 说明 | 
|---|---|---|---|
distance:Numebr | 总距离 | ||
data : Object | points : Array  | x:Number | 经度 | 
y:Number | 纬度 | 
							
			
超过500点的怎么处理呢
你好,请问找到解决办法了吗